ectopia renal - French English Dictionary